package com.hjxr.sysadmin.zsj.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.hjxr.framework.aspectj.lang.annotation.Excel;
import com.hjxr.sysadmin.web.domain.BaseEntity;

import java.util.Date;
import java.util.List;

/**
 * 产业链主要区域信息对象 industrialchain
 *
 * @author zc
 * @date 2021-03-22
 */
public class Inchainlocation extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** ID */
    private Long id;

    /** 坐标ID */
    private Long inchainid;

    /** 名称 */
    private String inchainname;

    /** 主要区域 */
    private String location;

    /** 主要企业 */
    @Excel(name = "主要企业")
    private String company;

    /** 主要企业 */
    private String[] str;

    /** 参数接收 */
    private List<Inchainlocation> comlist;

    /** 最后修改时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "最后修改时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date modifiedTime;

    public void setId(Long id)
    {
        this.id = id;
    }
    public Long getId()
    {
        return id;
    }

    public void setInchainid(Long inchainid)
    {
        this.inchainid = inchainid;
    }
    public Long getInchainid()
    {
        return inchainid;
    }

    public void setInchainname(String zname)
    {
        this.inchainname = inchainname;
    }
    public String getInchainname()
    {
        return inchainname;
    }

    public void setLocation(String location)
    {
        this.location = location;
    }
    public String getLocation()
    {
        return location;
    }

    public void setCompany(String company)
    {
        this.company = company;
    }

    public String getCompany()
    {
        return company;
    }
    public void setStr(String[] str)
    {
        this.str = str;
    }

    public String[] getStr()
    {
        return str;
    }
    public void setComlist(List<Inchainlocation> comlist)
    {
        this.comlist = comlist;
    }

    public List<Inchainlocation> getComlist()
    {
        return comlist;
    }
    public void setModifiedTime(Date modifiedTime)
    {
        this.modifiedTime = modifiedTime;
    }

    public Date getModifiedTime()
    {
        return modifiedTime;
    }
}
